{
  "name": "gabriel-template",
  "version": "0.0.0",
  "description": "an app layout",
  "main": "index.js",
  "scripts": {
    "test": "echo \"Error: no test specified\" && exit 1",
    "prebuild": "mkdir -p .tmp/templates .tmp/scripts .tmp/stylesheets build/js build/css build/img build/fonts build/icons",
    "build:scripts:lint": "eslint app/scripts/*",
    "build:scripts:external": "uglifyjs static/scripts/runtime.js -o build/js/dependencies.min.js",
    "build:scripts:internal": "browserify app/scripts/index.es -t [ babelify --presets [ es2015 es2016 ] ] | uglifyjs > build/js/app.min.js",
    "build:scripts": "npm run build:scripts:lint && run-p build:scripts:{external,internal}",
    "prebuild:stylesheets": "rm build/css/style.min.css; touch build/css/style.min.css",
    "build:stylesheets:external": "cssmin ./node_modules/bootstrap/dist/css/bootstrap.min.css static/stylesheets/* > build/css/dependencies.min.css",
    "build:stylesheets:internal": "node-sass app/stylesheets/style.scss | cssmin > build/css/app.min.css",
    "build:stylesheets": "run-s build:stylesheets:external build:stylesheets:internal",
    "build:templates:options": "js-yaml text.yaml > .tmp/options.json",
    "build:templates:scripts": "pug -O .tmp/options.json -c -D app/client-templates* --name-after-file -o .tmp/templates/ && uglifyjs .tmp/templates/* -o build/js/templates.min.js",
    "build:templates:html": "pug -O .tmp/options.json app/server-templates/index.pug -o build/",
    "build:templates": "npm run build:templates:options && run-p build:templates:{scripts,html}",
    "build:fonts": "cp static/fonts/* build/fonts/",
    "build:images": "cp static/images/* build/img/",
    "build:icons": "cp static/icons/* build/icons/",
    "build:license": "cp license.txt build/license.txt",
    "build": "run-p build:*",
    "serve": "serve build",
    "start": "run-s build serve",
    "watch": "watch 'npm run build' app static --interval=2",
    "prepublish": "npm run build"
  },
  "devDependencies": {
    "babel-cli": "^6.10.1",
    "babel-preset-es2015": "^6.9.0",
    "babel-preset-es2016": "^6.11.3",
    "babelify": "^7.3.0",
    "bootstrap": "^3.3.6",
    "browserify": "^13.0.1",
    "cssmin": "^0.4.3",
    "director": "^1.2.8",
    "eslint": "^3.1.1",
    "eslint-config-standard": "^5.3.5",
    "eslint-plugin-promise": "^2.0.0",
    "eslint-plugin-standard": "^2.0.0",
    "jquery": "^3.1.0",
    "js-yaml": "^3.6.1",
    "marked": "^0.3.5",
    "node-sass": "^3.8.0",
    "npm-run-all": "^2.3.0",
    "pouchdb": "^5.4.5",
    "pug-cli": "^1.0.0-alpha6",
    "serve": "^1.4.0",
    "uglify-js": "^2.7.0",
    "watch": "^0.19.1"
  },
  "dependencies": {},
  "author": "diana thayer <garbados@gmail.com>",
  "license": "SEE LICENSE IN license.txt"
}
